Hizzle\Noptin\Emails\Main B

Total Complexity 80
Dependencies 10
Dependents 16
Total lines 920
Lines of code 598
Logical lines of code 193
Comment lines 193
Methods 22
Properties 3

Methods 22

Method Rating Maintainability Complexity Lines of code
register_rest_fields()
A
32 9 134
filter_last_send_date()
A
45 14 37
register_post_types()
A
33 5 113
past_newsletters()
A
38 6 86
on_save_campaign()
A
56 8 16
register_email_types()
S
41 3 65
filter_campaign_rest_request()
S
56 5 18
delete_old_emails()
S
51 3 27
get_current_view_in_browser_url()
S
60 4 12
init()
S
53 2 20
init_current_email_recipient()
S
67 3 7
get_phpmailer_last_error()
S
69 3 7
get_email_type()
S
70 3 6
on_delete_campaign()
S
60 2 14
fire_email_action_hook()
S
66 2 8
current_user_can_create_new_campaign()
S
69 2 7
get_current_unsubscribe_url()
S
78 1 3
get_email_types()
S
80 1 3
get_default_email_type()
S
79 1 3
set_current_email()
S
80 1 3
get_email_type_by_plural()
S
73 1 5
register_email_type()
S
75 1 4